be littered with - French English Dictionary